豪迈: bold, open-minded, heroic...
实际上: in fact, in reality, as a matter of fact, in practice...
着迷: to be fascinated, to be captivated...
倒下: to collapse, to topple over...
阶级: (social) class...
像样: presentable, decent, up to par...
心愿: cherished desire, dream, craving, wish, aspiration...
时时: often, constantly...
恩惠: favor, grace...
订立: to conclude (treaty, contract, agreement etc), to set up (a rule etc)...